combat engineer squad - German English Dictionary